package com.tjc.spring.core;

import java.util.List;

/**
 * @Author: tjc
 * @description
 * @Date Created in 14:29 2022-01-02
 */
public interface BeanDefinition {
    String getID();

    String getClassName();

    List<Property> getPropertys();

    void addProperty(Property property);

    Class<?> getClazz();

    ConstructArgument getConstructArgument();

    void setConstructArgument(ConstructArgument constructArgument);
}
